crew bus - German English Dictionary